package com.holyant.goods.dto;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.domain.BaseDto;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 商品SKUCost
 */
@Data
@ApiModel("商品SKUCost")
public class GdsSkuCostImportDto extends BaseDto {

    private static final long serialVersionUID = 1L;

    @Excel(name = "服务商", defaultValue = "发货模式和仓库，例 BBC保税（JY）")
    private String customerName;

    @Excel(name = "sku编码", defaultValue = "格式限数字英文")
    private String skuCode;

    @Excel(name = "商品名称", defaultValue = "格式限数字中英文字符")
    private String goodsName;

    @Excel(name = "条码", defaultValue = "格式限数字英文")
    private String goodsBarcode;

    @Excel(name = "库存数量", defaultValue = "格式限整数")
    private BigDecimal availableQty;

    @Excel(name = "备注", defaultValue = "格式限数字中英文字符")
    private String remark;

    @Excel(name = "指引价（包邮包税）1pcs", width = 21, defaultValue = "格式限数字，保留小数点2位s")
    private BigDecimal taxCostPrice1;

    @Excel(name = "指引价（包邮包税）2pcs", width = 21)
    private BigDecimal taxCostPrice2;

    @Excel(name = "指引价（包邮包税）3pcs", width = 21)
    private BigDecimal taxCostPrice3;

    @Excel(name = "指引价（包邮包税）4pcs", width = 21)
    private BigDecimal taxCostPrice4;

    @Excel(name = "指引价（包邮包税）5pcs", width = 21)
    private BigDecimal taxCostPrice5;

    @Excel(name = "指引价（包邮包税）6pcs", width = 21)
    private BigDecimal taxCostPrice6;

    @Excel(name = "指引价（包邮不包税）1pcs", width = 21)
    private BigDecimal costPrice1;

    @Excel(name = "指引价（包邮不包税）2pcs", width = 21)
    private BigDecimal costPrice2;

    @Excel(name = "指引价（包邮不包税）3pcs", width = 21)
    private BigDecimal costPrice3;

    @Excel(name = "指引价（包邮不包税）4pcs", width = 21)
    private BigDecimal costPrice4;

    @Excel(name = "指引价（包邮不包税）5pcs", width = 21)
    private BigDecimal costPrice5;

    @Excel(name = "指引价（包邮不包税）6pcs", width = 21)
    private BigDecimal costPrice6;

}
